home *** CD-ROM | disk | FTP | other *** search
- Easyplay V2.15
-
- Copyright 1994, Greg Ratajik.
-
- CompuServe: 74555,542
- Genie : GRATAJIK
- Internet : 74555.542@compuserve.com
- or : G.RATAJIK@genie.geis.com
- Voice : (305)/340-7985
- (CompuServe is where I provide primary support)
-
- To register, send $5 check or money order, payable
- to Greg Ratajik, to:
-
- Greg Ratajik
- 1722 Forres Ave.
- St. Joseph, MI 49085
-
- OR, if you are using CompuServe to register
- Easyplay, go to SWREG, file #1968.
- -------------------------------------------------------------------
- NEW in version 2.15:
-
- This version of easyplay is different from the previous version
- in the following areas:
-
- o The ability to play WAV, AVI, MOD, VOD, and any other type
- of file supported by MMOS2 was added.
-
- o A new control type (aka "VidButtons") was added. See the section
- on VidButtons for more details.
-
- o Improved the appearance of the main dialog (It was too large
- for some displays)
-
- o Improved thread performance.
-
- o Added "play-all" (will play all files the were found)
-
- o General fixes and cleanup. (i.e. I made several technical
- changes that may not be immediately apparent to the user,
- but improved the stability and performance of the software)
-
- o Addition of basic help bar.
-
- o Added command line parameter (path to start search on)
- ----------------------------------------------------------------------
-
- EasyPlay is a Shareware program. If you find EasyPlay useful,
- please send $5 to the above address (And if you find it VERY
- useful, feel free to send what you think is a fair price.)
-
- I hope you find EasyPlay useful, but (DISCLAIMER) I am
- in no way responsible for any damages the use of EasyPlay may
- cause.
-
- Primary support is via CompuServer's OS2SHARE area. If you
- would like to get in touch with me, that is the quickest way, as I'm
- on nightly.
-
- If you have any questions, comments, ideas, etc, feel free to
- contact me. I'm always looking for ways to improve my software!
- -----------------------------------------------------------------
- I. General
-
- Easyplay lets you quickly and easily locate and play MMOS2
- files. The idea for Easyplay came when I got access to a
- large LAN, with lot's of WAV, AVI's and VOC files. It became
- a real pain to both locate and play the files quickly. Yes, you
- could use FIND, and yes, you can click on what FIND gets for you to
- load WEPM, but this tends to be a long, and, if you've got a lot of
- files, annoying process. Easyplay will let you scan a
- entire drive for WAV, AVI, MID, and VOC files, and play them in rapid
- succession. I've found it very useful for finding out what files
- I might be interested in using for system sounds effects, etc.
-
- II. Operation of EasyPlay
-
- A. Starting...
-
- When easyplay first comes up, it will display all WAV
- files in the current directory. To play a WAV file,
- select it in the wave file listbox and click on the Play
- VidButton, or double click on the WAV you would like to
- play. If you would like to re-scan the directory you
- currently are in, select the ReScan VidButton.
-
- B. Selecting a different type.
-
- To select a different type of file to search for, select
- a item in the Play Type combo-box. The valid types for
- this version are: *.WAV, *.AVI, *.MID, *.VOC, and *.*
-
- C. Moving around/scanning.
-
- To move to a different directory/drive, double-click on
- the appropriate line on the drive/directory listbox. If
- you DON'T want Easyplay to scan a directory when you move
- to it, un-check the auto-scan check-button. (The reason
- this is done is that if you know you're going to go into
- a LARGE directory (1000+ files), and know that you don't
- want to scan it, then this will save you some time when
- moving around directories. When you get to a directory
- you want to scan, click the re-scan VidButton, or check
- the auto-scan check-box before you enter the directory. It will
- also let you use the PLAY ALL feature, and still move around a
- little bit.)
-
- D. Scanning the drive.
-
- To scan the current drive for all WAV files, click on the
- Scan VidButton. Scanning is multi-threaded, so you can
- click on WAV files as they come up and play them, without
- interfering with the scan. If you click on the re-scan
- VidButton, it will stop the scan, and re-scan on the last
- directory the scan was in. If you click on any of the
- drive or directories in the drive/directory listbox, the
- scan will stop.
-
- NOTE: In the original version of easyplay, this did not work.
- The call made to MMOS2 would come back with a good return
- code, but would not play. I THINK this may be a problem in
- MMOS2... For now, when you click on a file, EasyPlay will
- stop scanning and play the file. Click on the Scan VidButton
- to re-scan after playing the file.
-
- E. Play All.
-
- Select the Play All VidButton to play all of the files listed,
- in the order they are listed in. NOTE: If you move someplace else,
- Play All will stop.
-
-
- F. About...
-
- To find out info on the program, click on the About
- VidButton. (Make sure to click on the MOUTH to see the
- new VidButtn control in action)
-
- G. VidButtons. Yes, that stands for "VIDEO-PUSHBUTTON" They provide
- full animation of pushbuttons. This was based on another control
- type I wrote called AniButton (aka Animated-Pushbutton), which
- was in a program called ChatterBox a few years ago, and is
- available for other programmers to use in the form of a DLL.
- While I think they are really neat, I would like feedback from
- YOU, the user. VidButtons take up lots of SPACE, as each
- frame is a bitmap (which takes up about 1K). Easyplay, with
- VidButtons, is about 111K (60 bitmaps), which translates to about
- 25K in a zip file. Without the VidButton graphics, it takes 29K,
- and 15K in a zip file. Is it worth it? I've got about 1.3 gigs
- space at home, so to me, it is. Let me know what you think...
-
- Also, if you are developing a PM program, and would be interested
- in added VidButtons to YOUR program, drop me a note. I'll be
- providing the API's (or objects) to add them to any program. If
- you would like to start using AniButtons now, look on CompuServe
- for ANIBUTTON in OS2DF1, or many OS2 boards/ShareWare CD-ROMS.
-
- H. Command line parameter (ala Hank Leininger... Thanks Hank!)
-
- When starting EasyPlay, you can give the path where you want
- to start scanning at. Example:
-
- EASYPLAY F:\WAVES
-
- Would make EasyPlay start looking for files in the F:\WAVES
- directory.
-
- I. Multi-thread-ness.
-
- Easyplay threads both the searching for waves and the scanning
- for waves. In most cases, clicking on a control will stop
- the search/scan threads. The only thing that will not do that
- is if you click on play.
-
- J. HELP?
-
- Yes, I know, the info in this document should be in a
- help system for Easyplay. I more than likely will do
- this if enough people express interest in the program
- (And, if that happens, I've got a few other ideas that
- will make multi-media user's life a little simpler), but,
- as my "hobby"-programming time (as to opposed to work
- program time ) has been VERY limited, I just haven't
- gotten around to it :) Sorry!
-
-
- IV. Technical information.
-
- EasyPlay was written and tested using:
-
- 486DX 33 Mhz Clone
- SuperVGA Monitor/Card
- OS/2 2.1 GA, and GA + MR1
- 1 gig hard drive.
-
- It has been tested on stand alone machines, those attached to
- LANS, those with large hard drives, and really slow machines.
- If you find a configuration that it won't work with, please
- drop me a note so I can fix the problem!
-
- IV. Other shareware/PD programs to look for:
-
- o NetChat - This program allows many users to have Chat
- sessions over the LAN. It allows each user to set
- up Conference groups and security levels. Each
- Conference can have as many users as you want
- Chatting. This is similar to CompuServer's CB, or
- a BBS's multi-node chat area. (This program is free
- when you use QuikWare to register EasyPlay
-
- o NetMail - Improved net massaging (i.e. "Blue Boxes")
-
- This program gives you better control of
- system level LAN messages. You can enter message
- subjects, set priority levels, and type in longer
- messages.
- NetMail allows each user to set up their own
- message groups, along with global message groups.
- Each user can choose which groups to receive
- messages from, and what groups to send messages to.
- NetMail also let's you choose whether to get
- the message in the traditional VIO BlueBox (but
- better looking!), a PM Message Box, or to display
- no message but to retrieve it at a latter time.
- This program makes Net Massaging easier to
- use, and less annoying to the recipients.
-
- o DeleteDir - A simple full-screen program to delete a
- directory and all files/directories that are children to
- it.
-
- o ChkPath - Will check the path's you set in your
- config.sys, and let you know if you've got problems.
-
- o Pwh - Path'ed Where. Will search a path for a file. PWH
- will tell you every place it hit's the file. Very useful
- for checking what version of a program you using.
-
- o MDD - Multiple make directory. MDD will create a
- multiple directories (i.e. if you wanted to make
- C:\GREG\PROGRAM\SOURCE20\MDD\RELEASE, MDD could do it in
- one shot.)
-
- o WHO - Will display information about all users of a
- LAN/Domain.
-
- o QWHO - Displays all user ID's currently on a LAN/Domain.
-
- o Vtree - Visual directory tree.
- o EDCNFG - PM based program that will verify everything's
- okay in your config.sys, keep track/retro changes into
- multiple config's, and edit/setup a config.sys
-
- o HPMLib - Library tracking system
-
- o HPMCook - Cooking software
-
- o HPMDiet - Dieting software
-
- o JOGGER - OS/2 Program for runners.
-
- o DosText - Change the message a OS/2 program gives when
- running it from DOS.
-
-
- Program Utilities:
-
- o AniButtn - Two-state animated pushbuttons that you can
- easily replace any pushbutton with.
-
- o VidButtn - Just like AniButtn, but will full-frame
- animation. (The ones in EasyPlay work exactly like a
- pushbutton, but have up to 17 frames of animation!)
-